mountain patchnose snake - Alemán Inglés Diccionario